Skip to content

Ammo Loader [Lua/Mono Port] - #101

Open
fox76055 wants to merge 2 commits into
Lua-Frontier:masterfrom
fox76055:Ammo
Open

Ammo Loader [Lua/Mono Port]#101
fox76055 wants to merge 2 commits into
Lua-Frontier:masterfrom
fox76055:Ammo

Conversation

@fox76055

Copy link
Copy Markdown
Contributor

О пулл-реквесте

Порт нового интерфейса зарядника орудий. Monolith-Station/Monolith#4389

Обоснование / Баланс

Удобно

Технические детали

Как протестировать

Заспавнить AmmoLoader, после подключить к нему орудий, и попытаться зарядить подходящие нужные снаряды.

Медиа

image

Требования

Журнал изменений

🆑

  • tweak: У Зарядника орудий (AmmoLoader) теперь имеется удобный интерфейс.

Co-authored-by: starch <starchpersonal@gmail.com>

@Pcolik505 Pcolik505 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ну я понимаю, что Монолит срёт, но хотя бы в локали за ними прибраться стоит, всё равно она при апстримах наврядли хоть как-то будет затронута.

Comment on lines +1 to +409
.desc = Контейнерный 250mm EMP/HE ракетный автозарядник для пусковой установки Paladin.
.ammo-loader-type = Контейнер
.ammo-loader-caliber = 250mm EMP/HE
.ammo-loader-weight = 125 кг

ent-PaladinMagazineEMPHEInfinite = Paladin 250mm EMP/HE автозарядник
.desc = Контейнерный 250mm EMP/HE ракетный автозарядник для пусковой установки Paladin.
.ammo-loader-type = Контейнер
.ammo-loader-caliber = 250mm EMP/HE
.ammo-loader-weight = 125 кг

ent-PaladinMagazineHV = Paladin 250mm HV автозарядник
.desc = Контейнерный 250mm высокоскоростной ракетный автозарядник для пусковой установки Paladin.
.ammo-loader-type = Контейнер
.ammo-loader-caliber = 250mm HV
.ammo-loader-weight = 118 кг

ent-PaladinMagazineHVInfinite = Paladin 250mm HV автозарядник
.desc = Контейнерный 250mm высокоскоростной ракетный автозарядник для пусковой установки Paladin.
.ammo-loader-type = Контейнер
.ammo-loader-caliber = 250mm HV
.ammo-loader-weight = 118 кг

ent-VanquisherMagazine = Vanquisher 150mm автозарядник
.desc = Контейнерный 150mm ракетный автозарядник для пусковой установки Vanquisher.
.ammo-loader-type = Контейнер
.ammo-loader-caliber = 150mm неуправляемая
.ammo-loader-weight = 65 кг

ent-VanquisherMagazineInfinite = Vanquisher 150mm автозарядник
.desc = Контейнерный 150mm ракетный автозарядник для пусковой установки Vanquisher.
.ammo-loader-type = Контейнер
.ammo-loader-caliber = 150mm неуправляемая
.ammo-loader-weight = 65 кг

ent-VanykMagazine = Vanyk 150mm HE автозарядник
.desc = Контейнерный 150mm HE ракетный автозарядник для пусковой установки Vanyk.
.ammo-loader-type = Контейнер
.ammo-loader-caliber = 150mm HEAT
.ammo-loader-weight = 60 кг

ent-MissileMagazine50mmHE = Vespera 50mm HE автозарядник
.desc = Контейнерный 50mm фугасный ракетный автозарядник для пусковой установки Vespera.
.ammo-loader-type = Контейнер
.ammo-loader-caliber = 50mm HE
.ammo-loader-weight = 22 кг

ent-LightFighterOrdinanceGPOItem = управляемый боеприпас GPO
.desc = Лёгкий авиационный управляемый боеприпас GPO.
.ammo-loader-type = Авиационный боеприпас
.ammo-loader-caliber = GPO управляемый
.ammo-loader-weight = 9 кг

ent-LightFighterOrdinanceZenithItem = авиационная ракета Zenith
.desc = Лёгкий авиационный боеприпас с ракетой Zenith.
.ammo-loader-type = Авиационный боеприпас
.ammo-loader-caliber = Zenith ракета
.ammo-loader-weight = 11 кг

ent-LightFighterOrdinanceQuasarItem = авиационная ракета Quasar
.desc = Лёгкий авиационный боеприпас с ракетой Quasar.
.ammo-loader-type = Авиационный боеприпас
.ammo-loader-caliber = Quasar ракета
.ammo-loader-weight = 10 кг

ent-Box220mmAPHE = ящик 220mm APHE
.desc = Тяжёлый ящик боеприпасов с 220mm APHE снарядами.
.ammo-loader-type = Контейнер
.ammo-loader-caliber = 220mm APHE (x24)
.ammo-loader-weight = 576 кг

ent-Box220mmHECluster = ящик 220mm HE Cluster
.desc = Тяжёлый ящик боеприпасов с 220mm кассетно-фугасными снарядами.
.ammo-loader-type = Контейнер
.ammo-loader-caliber = 220mm HE-CLST (x24)
.ammo-loader-weight = 528 кг

ent-Box220mmSmartCluster = ящик 220mm Smart Cluster
.desc = Тяжёлый ящик боеприпасов с 220mm управляемыми кассетными снарядами.
.ammo-loader-type = Контейнер
.ammo-loader-caliber = 220mm HMNG-CLST (x24)
.ammo-loader-weight = 552 кг

ent-Box255mmAPHE = ящик 255mm APHE
.desc = Тяжёлый ящик боеприпасов с 255mm APHE снарядами.
.ammo-loader-type = Контейнер
.ammo-loader-caliber = 255mm APHE (x16)
.ammo-loader-weight = 512 кг

ent-Box255mmEMP = ящик 255mm EMP
.desc = Тяжёлый ящик боеприпасов с 255mm EMP снарядами.
.ammo-loader-type = Контейнер
.ammo-loader-caliber = 255mm EMP (x16)
.ammo-loader-weight = 496 кг

ent-Box255mmMine = ящик 255mm мин
.desc = Тяжёлый ящик боеприпасов с 255mm минными снарядами.
.ammo-loader-type = Контейнер
.ammo-loader-caliber = 255mm мина (x16)
.ammo-loader-weight = 480 кг

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Энтити в ss14-ru.

Comment on lines +1 to +26
# Ammo Loader UI

ammo-loader-window-title = Загрузчик боеприпасов
ammo-loader-window-storage = ВНУТРЕННЕЕ ХРАНИЛИЩЕ
ammo-loader-window-item-info = ИНФО ПРЕДМЕТА
ammo-loader-window-quick-unload = БЫСТРАЯ ВЫГРУЗКА
ammo-loader-window-quick-unload-hint = Быстро выгрузить выбранные снаряды
ammo-loader-window-no-selection = Ничего не выбрано
ammo-loader-window-total = Всего снярядов: { $current } / { $max }
ammo-loader-window-count = x{ $count }
ammo-loader-window-empty = пустой
ammo-loader-window-empty-count = пустой x{ $count }
ammo-loader-window-unload = Выгрузить
ammo-loader-window-unload-one = Выгрузить один
ammo-loader-window-unload-turret = Выгрузить из турели
ammo-loader-window-eject-all = Выгрузить всё
ammo-loader-window-linked-turrets = ПРИВЯЗАННЫЕ ТУРЕЛИ
ammo-loader-window-turret-info = ИНФО ТУРЕЛИ
ammo-loader-window-turret-loaded = Заряжено
ammo-loader-window-turret-ammo = { $current }/{ $max }

ammo-loader-item-type-default = Боеприпасы
ammo-loader-item-weight-unknown = неизвестно
ammo-loader-item-stats-type = [color=#8a93a3]Тип:[/color] { $value }
ammo-loader-item-stats-caliber = [color=#8a93a3]Калибр:[/color] { $value }
ammo-loader-item-stats-weight = [color=#8a93a3]Вес (шт.):[/color] { $value }

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Как так получилось, что en-US в _Mono, а ru-RU в _Lua?

Comment on lines +1 to +107
.desc = Зарядник для Lua 20мм корабельных пушек.
.ammo-loader-type = Контейнер
.ammo-loader-caliber = 20mm
.ammo-loader-weight = 8 кг

ent-CartridgeLua53mm = патрон 53мм
.desc = Патрон для Lua 53мм корабельных пушек.
.ammo-loader-type = Боеприпас
.ammo-loader-caliber = 53mm
.ammo-loader-weight = 0.40 кг

ent-MagazineLua53mm = магазин 53мм
.desc = Зарядник для Lua 53мм корабельных пушек.
.ammo-loader-type = Контейнер
.ammo-loader-caliber = 53mm
.ammo-loader-weight = 15 кг

ent-CartridgeLua80mm = патрон 80мм
.desc = Патрон для Lua 80мм корабельных пушек.
.ammo-loader-type = Боеприпас
.ammo-loader-caliber = 80mm
.ammo-loader-weight = 0.85 кг

ent-MagazineLua80mm = магазин 80мм
.desc = Зарядник для Lua 80мм корабельных пушек.
.ammo-loader-type = Контейнер
.ammo-loader-caliber = 80mm
.ammo-loader-weight = 22 кг

ent-CartridgeLua105mm = патрон 105мм
.desc = Патрон для Lua 105мм корабельных пушек.
.ammo-loader-type = Боеприпас
.ammo-loader-caliber = 105mm
.ammo-loader-weight = 1.5 кг

ent-MagazineLua105mm = магазин 105мм
.desc = Зарядник для Lua 105мм корабельных пушек.
.ammo-loader-type = Контейнер
.ammo-loader-caliber = 105mm
.ammo-loader-weight = 30 кг

ent-CartridgeLua120mm = патрон 120мм
.desc = Одиночный 120мм патрон для Lua корабельных орудий.
.ammo-loader-type = Боеприпас
.ammo-loader-caliber = 120mm
.ammo-loader-weight = 12 кг

ent-CartridgeLua140mm = патрон 140мм
.desc = Патрон для Lua 140мм корабельных пушек.
.ammo-loader-type = Боеприпас
.ammo-loader-caliber = 140mm
.ammo-loader-weight = 3.5 кг

ent-MagazineLua140mm = магазин 140мм
.desc = Зарядник для Lua 140мм корабельных пушек.
.ammo-loader-type = Контейнер
.ammo-loader-caliber = 140mm
.ammo-loader-weight = 55 кг

ent-CartridgeNightHunter = ракета Tomahawk
.desc = Управляемая ракета Tomahawk для пусковой Night Hunter.
.ammo-loader-type = Ракета
.ammo-loader-caliber = Tomahawk
.ammo-loader-weight = 28 кг

ent-MagazineNightHunter = заряжатель Night Hunter
.desc = Ракетный магазин для пусковой Night Hunter.
.ammo-loader-type = Контейнер
.ammo-loader-caliber = Tomahawk
.ammo-loader-weight = 65 кг

ent-CartridgeLancer = ракета Spear
.desc = Управляемая ракета Spear для пусковой Lancer-14.
.ammo-loader-type = Ракета
.ammo-loader-caliber = Spear
.ammo-loader-weight = 32 кг

ent-MagazineLancer = заряжатель Lancer
.desc = Ракетный магазин для пусковой Lancer-14.
.ammo-loader-type = Контейнер
.ammo-loader-caliber = Spear
.ammo-loader-weight = 70 кг

ent-CartridgeCerber = ракета Anaconda
.desc = Тяжёлая ракета Anaconda для пусковой Cerber-X.
.ammo-loader-type = Ракета
.ammo-loader-caliber = Anaconda
.ammo-loader-weight = 45 кг

ent-MagazineCerber = заряжатель Cerber
.desc = Ракетный магазин для пусковой Cerber-X.
.ammo-loader-type = Контейнер
.ammo-loader-caliber = Anaconda
.ammo-loader-weight = 95 кг

ent-MissileTND = ядерная ракета «Инферно»
.desc = Ядерная ракета класса «Инферно» для артиллерийской установки «Звёздный Колосс».
.ammo-loader-type = Ракета
.ammo-loader-caliber = Инферно (ядерная)
.ammo-loader-weight = 250 кг

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Энтити в ss14-ru.

@fox76055
fox76055 requested a review from Pcolik505 August 4, 2026 04:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants